/*
 * @Author: yangni 920556271@qq.com
 * @Date: 2023-12-07 09:26:03
 * @LastEditors: yangni 920556271@qq.com
 * @LastEditTime: 2024-01-05 17:42:21
 * @FilePath: /yt-devops/lib/pages/tabs/home_tab/owener_home/owener_home_binding.dart
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
import 'package:get/get.dart';
import 'package:yt_devops/pages/alarm/alarm_home/alarm_home_controller.dart';
import 'package:yt_devops/pages/devices/device_list/device_list_controller.dart';
import 'package:yt_devops/pages/home_site_statistics/home_site_statistics_controller.dart';
import 'package:yt_devops/pages/tasks/task_list/task_list_controller.dart';
import 'package:yt_devops/routers/router_path.dart';
import 'package:yt_devops/services/device/device_sevices.dart';
import 'package:yt_devops/services/task/task_services.dart';
import 'owener_home_controller.dart';

class OwenerHomeBinding extends Bindings {
  @override
  void dependencies() {
    Get.lazyPut<OwenerHomeController>(() => OwenerHomeController());

    Get.lazyPut<TaskServices>(() => TaskServices());
    Get.lazyPut<DeviceServices>(() => DeviceServices());
    Get.lazyPut<TaskListController>(() => TaskListController());
    Get.lazyPut<AlarmHomeController>(() => AlarmHomeController());
    Get.lazyPut<HomeSiteStatisticsController>(() => HomeSiteStatisticsController());
  }
}
